roof garden


Results for "roof garden"

English - Turkish Dictionary

roof garden

(English - Turkish Dictionary) :
çatı bahçesi.